75626055d785d24fb2fa0091906bcc9ee5cb1e90,src/main/java/hex/nn/NNModel.java,NNModel,doDiagnostics,#Frame#Frame#number#Key#,442
Before Change
Log.info("Achieved 100% modeling accuracy on the training data. We are done here.");
keep_running = false;
} else if (ftest != null &&
(model_info().parameters.classification && errors[errors.length-1].valid_err == 0)
|| (!model_info().parameters.classification && errors[errors.length-1].valid_mse == 0)
) {
Log.info("Achieved 100% modeling accuracy on the validation data. We are done here.");
After Change
keep_running = false;
} else if (ftest == null &&
(model_info().get_params().classification && errors[errors.length-1].train_err <= model_info().get_params().classification_stop)
|| (!model_info().get_params().classification && errors[errors.length-1].train_mse <= model_info().get_params().regression_stop)
) {
Log.info("Achieved 100% modeling accuracy on the training data. We are done here.");
keep_running = false;
} else if (ftest != null &&
(model_info().get_params().classification && errors[errors.length-1].valid_err <= model_info().get_params().classification_stop)
|| (!model_info().get_params().classification && errors[errors.length-1].valid_mse <= model_info().get_params().regression_stop)
) {
Log.info("Achieved 100% modeling accuracy on the validation data. We are done here.");
keep_running = false;